Big Huge Thesaurus

Solanum melongena

noun